package com.luhan.fmmall.service;

import com.luhan.fmmall.vo.ResultVO;

public interface ProductService {

    public ResultVO listRecommendProducts();

    //查询商品基本信息
    public ResultVO getProductBasicInfo(String productId);

    //根据商品id查询商品参数
    public ResultVO getProductParamsByproductId(String productId);

    public ResultVO getProductsByCategId(int categoryId,int pageNum,int limit);

    public ResultVO getBrandByCategoryId(int cid);

    /**
     * 根据关键字模糊分页查询商品信息
     * @param kw
     * @param pageNum 当前页
     * @param limit
     * @return
     */
    public ResultVO searchProduct(String kw,int pageNum,int limit);

    /**
     * 根据关键字模糊分页查询商品品牌信息
     * @param keyword
     * @return
     */
    public ResultVO getBrandByKeyword(String keyword);
}
